tetraphosphorus trisulfide - Turkish English Dictionary